package edu.erpan.fachada;

import java.util.List;

import edu.erpan.bl.entities.ChequeoPreproduccion;
import edu.erpan.util.entityManager.exceptions.IdNotFoundException;
import edu.erpan.util.entityManager.exceptions.PersistException;
import edu.erpan.util.entityManager.exceptions.QueryException;



public interface IChequeoPreproduccionFachada {

	public List<ChequeoPreproduccion> consultarChequeo() throws QueryException;
	public void guardaChequeo(ChequeoPreproduccion chequeoPreproduccion) throws PersistException;
	public ChequeoPreproduccion consultarItem(ChequeoPreproduccion chequeoPreproduccion) throws QueryException, IdNotFoundException;
	public void borraChequeo(ChequeoPreproduccion chequeoPreproduccion) throws IdNotFoundException, QueryException;
	public void editarChequeo(ChequeoPreproduccion chequeoPreproduccion) throws QueryException, IdNotFoundException;
	public List<ChequeoPreproduccion> chequeoUno() throws QueryException;
	public double chequeaSuma() throws QueryException;
	public void actualizSeleccion(ChequeoPreproduccion chequeoPreproduccion, boolean chequeo) throws QueryException, IdNotFoundException;
	public double devVlr(ChequeoPreproduccion cheq) throws QueryException, IdNotFoundException;
	
}
